// 引入 pinia
import { createPinia } from 'pinia'
// 引入 pinia 持久化插件 https://prazdevs.github.io/pinia-plugin-persistedstate/guide/config.html
import piniaPluginPersistedstate from 'pinia-plugin-persistedstate'

// 创建 pinia 实例
const pinia = createPinia()
// 使用持久化存储插件
pinia.use(piniaPluginPersistedstate)

// 默认导出，给 main.ts 使用
export default pinia

// 导出 modules 中的 pinia 模块
export * from './modules'
